package com.binance.assetservice.vo.response;

import java.math.BigDecimal;
import java.util.List;

import com.binance.master.commons.ToString;
import com.google.common.collect.Lists;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
@ApiModel
public class UserAssetTransferBtcResponse extends ToString {

    /**
     * 
     */
    private static final long serialVersionUID = -604427243862396721L;

    @ApiModelProperty
    private BigDecimal totalTransferBtc;
    @ApiModelProperty
    private String maxAsset;
    @ApiModelProperty
    private final List<AssetTransferBtc> assetTransferBtcList = Lists.newArrayList();

    @Getter
    @Setter
    public static class AssetTransferBtc extends ToString {

        /**
         * 
         */
        private static final long serialVersionUID = -8870629719156521970L;

        private String asset;
        private BigDecimal transferBtc;
    }
}
